have one's innings - Französisch Englisch Wörterbuch